#include "mainwindow.h"

#include <QApplication>
#include <logindialog.h>
#include <registerdialog.h>
#include <mainwindow.h>
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    // 创建登录窗口
    LoginDialog* loginWindow = new LoginDialog();
    loginWindow->show();
    RegisterDialog* registerDialog = new RegisterDialog();
    QObject::connect(loginWindow,&LoginDialog::showToRegisterDialog,registerDialog,&RegisterDialog::initializeInterface);
    if (loginWindow->exec() == QDialog::Accepted) {
        // 登录成功,创建主窗口
        MainWindow* mainWindow = new MainWindow(nullptr);
//        qDebug()<<"------"<<loginWindow->username<<endl;
//        qDebug()<<"+++++++"<<mainWindow->emp_no<<endl;

        mainWindow->show();

        // 关闭登录窗口
        loginWindow->close();

        // 进入主事件循环
        return a.exec();
    }
    return 0;
}
